30 july puzzle solution

welcome to shbcf.ru